self regulated - German English Dictionary